/*
 * DataValidation.h
 *
 *  Created on: 26/08/2011
 *      Author: jairo
 */

#ifndef __BILBAO_VALIDATION_DATAVALIDATION_CLASS_H__
#define __BILBAO_VALIDATION_DATAVALIDATION_CLASS_H__

#include "bilbao/types.h"
#include "bilbao/util/XmlUtils.h"
#include "bilbao/validation/dadosVenda_v0.01.hxx"

namespace bilbao
{
	namespace validation
	{
		class DataValidation
		{
		public:
			/**
			 * Construtor
			 */
			DataValidation( void );

			/**
			 * Destrutor
			 */
			virtual ~DataValidation( void );

			/**
			 *
			 */
			int validateSaleData( XML data );

		};
	} // namespace validation
} // namespace bilbao


#endif // __BILBAO_VALIDATION_DATAVALIDATION_CLASS_H__
